﻿using MediatR;
using SheepStorage.API.Baseclass;
using SheepStorage.Domain.DTO.Output;
using SheepStorage.Domain.Entity;

namespace SheepStorage.API.Application.Command.SheepWeightCommand
{
    public class SheepWeightListCommand : IRequest<Results<PageOutput<SheepWeight>>>
    {

        public string? startDate { get; set; }

        public string? endDate { get; set; }

    

        public string overBit { get; set; } = null!;

        public int SheepType { get; set; }
        public int SheepSex { get; set; }

        public int minweightMonth { get; set; }

        public int maxweightMonth { get; set; }
        public string WeightType { get; set; } = null!;

        public int pageIndex { get; set; }

        public int pageSize { get; set; }
    }
}
